# 作者: 肖老师
# 2024年12月28日21时05分53秒
# xxxrlmk@163.com
from socket import socket, AF_INET, SOCK_STREAM

# 1、初始化一个套接字对象
tcp_server = socket(AF_INET, SOCK_STREAM)

# 2、bind ip和端口
server_addr = ('', 2000)
tcp_server.bind(server_addr)

# 3、listen激活端口
tcp_server.listen(10)

# 4 accept等待客户端连接, accept一瞬间完成三次握手
client_socket, client_addr = tcp_server.accept()
print(client_addr)

# 接2次
recv_data = client_socket.recv(5)
print(recv_data)

recv_data = client_socket.recv(5)
print(recv_data)

# 服务器给客户端发的数据
client_socket.send('我是服务器'.encode('utf8'))

client_socket.close()
tcp_server.close()
